chinese pea tree (caragana sinica) - Spanish English Dictionary